import request from '@/utils/request'

// 获取门类信息
export function getCategoryList(data){
  return request({
    url: '/es/es/api/categoryList?menuId='+data.menuId+"&qzh="+data.qzh,
    method: 'post',
  })
}

// 获取查询条件
export function getQueryList(data) {
  return request({
    url: '/es/es/api/apply/list',
    method: 'post',
    data: data
  })
}

// 获取查询列
export function getShowList(data) {
  return request({
    url: '/es/es/api/field/list',
    method: 'post',
    data: data
  })
}

// 查询列表数据
export function queryFileList(data) {
  return request({
    url: '/es/es/api/queryFileList?pageNum='+data.pageNum+'&pageSize='+data.pageSize,
    method: 'post',
    data: data
  })
}

// 全量索引
export function completeIndex(data) {
  return request({
    url: '/es/es/api/completeIndex',
    method: 'post',
    data: data
  })
}

// 创建/重建索引
export function insertDoc(data) {
  return request({
    url: '/es/es/api/insertDoc',
    method: 'post',
    data: data
  })
}

// 增量索引
export function cincrementIndex(data) {
  return request({
    url: '/es/es/api/cincrementIndex',
    method: 'post',
    data: data
  })
}

// 删除索引
export function dropIndex(data) {
  return request({
    url: '/es/es/api/dropIndex',
    method: 'post',
    data: data
  })
}

// 通过id获取门类id
export function getcateidbyid(data) {
  return request({
    url: '/archive/wjhsz/getcateidbyid',
    method: 'post',
    data: data
  })
}
